Skip to content

Wizard: Update Image details#4269

Draft
regexowl wants to merge 2 commits intoosbuild:mainfrom
regexowl:update-validated-input-and-text-area
Draft

Wizard: Update Image details#4269
regexowl wants to merge 2 commits intoosbuild:mainfrom
regexowl:update-validated-input-and-text-area

Conversation

@regexowl
Copy link
Copy Markdown
Collaborator

@regexowl regexowl commented Apr 2, 2026

This updates the Image details step as per the revamp mocks.

A part of the revamp is also an update to the validated input component that is used on the Image details step - it now has a clear button and gets rendered as non-validated unless there's an error (no success state).

@regexowl regexowl force-pushed the update-validated-input-and-text-area branch 2 times, most recently from b91f914 to c5c1602 Compare April 2, 2026 14:22
@codecov
Copy link
Copy Markdown

codecov bot commented Apr 2, 2026

Codecov Report

❌ Patch coverage is 77.77778% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 71.51%. Comparing base (a40080d) to head (33179f5).
⚠️ Report is 3 commits behind head on main.

Files with missing lines Patch % Lines
...mponents/CreateImageWizard/steps/Details/index.tsx 0.00% 2 Missing ⚠️

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #4269      +/-   ##
==========================================
- Coverage   71.52%   71.51%   -0.02%     
==========================================
  Files         199      199              
  Lines        7526     7530       +4     
  Branches     2813     2820       +7     
==========================================
+ Hits         5383     5385       +2     
- Misses       1869     1871       +2     
  Partials      274      274              
Files with missing lines Coverage Δ
...rc/Components/CreateImageWizard/ValidatedInput.tsx 96.66% <100.00%> (+0.11%) ⬆️
...mponents/CreateImageWizard/steps/Details/index.tsx 86.66% <0.00%> (-13.34%) ⬇️

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update a40080d...33179f5. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

regexowl added 2 commits April 2, 2026 17:09
This updates the component to behave the same as `ValidatedInput` - no validation rendered outside of the 'error' state and clear button rendered when there's a value.

The validated inputs could and should be probably deduplicated, but the way they consume validation is not compatible so it might need to wait until after the revamp.
This updates the "Image details" step as per the revamp mocks.

The "Author" field will be omitted for now as it would require updated in the backend.
@regexowl regexowl force-pushed the update-validated-input-and-text-area branch from c5c1602 to 33179f5 Compare April 2, 2026 15:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant